Method and system for predictive human interface

ABSTRACT

A method and system for providing a predictive human interface for a plurality of user electronic devices, which includes storing, in an electronic database, user preferences regarding how certain specified communications related to the user electronic devices are to be processed. The method and system also includes monitoring and storing, by a network server, specific characteristics associated with communications originating from the user electronic devices, generating a similar predictive human interface for each of the user electronic devices, based upon the stored user preferences and the stored specific characteristics for the user electronic devices, and providing the predictive human interface to each of the user electronic devices for use during communications originating from one of the user electronic devices.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No.12/825,628, filed on Jun. 29, 2010, the disclosure of which is expresslyincorporated herein by reference in its entirety.

FIELD OF DISCLOSURE

The present disclosure relates to the field of communications. Moreparticularly, the present disclosure relates to providing a predictivehuman interface that is consistent across a wide variety of userelectronic devices. The predictive human interface presentscommunication alternatives to the user that have been predicted basedupon stored characteristics associated with the user's previouscommunications. Examples of applicable user electronic devices wouldinclude cell phones, wireline phones, desktop computers, laptopcomputers, netbooks, and internet protocol television receivers.

BACKGROUND INFORMATION

Traditionally, the human interface is different for each of a user'selectronic devices. Additionally, each of the different human interfacesis normally provided in a fixed standardized format that does not changedependent upon how the electronic device is used.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 shows an exemplary general computer system;

FIG. 2 shows an illustration of a user oriented layered approach tounified communications;

FIG. 3 shows an illustration of a system architecture conceptualizationof the predictive human interface centralized in a core network addressbook; and

FIG. 4 is a flowchart depicting an exemplary predictive human interfaceprocess, according to an aspect of the present disclosure.

DETAILED DESCRIPTION

In view of the foregoing, the present disclosure, through one or more ofits various aspects, embodiments and/or specific features orsub-components, is thus intended to bring out one or more of theadvantages as specifically noted below. According to an embodiment ofthe present disclosure, a method provides a predictive human interfacefor a plurality of user electronic devices. The method establishes auser account with a service provider, registers the plurality of userelectronic devices in an electronic database associated with the useraccount, and stores, in the electronic database, initial userpreferences regarding how certain specified communications related toone or more of the plurality of user electronic devices are to beprocessed. The method also monitors and stores, by a core networkserver, specific characteristics associated with each communicationoriginating from each of the plurality of user electronic devices. Themethod then generates a predictive human interface for the plurality ofuser electronic devices, based upon the stored specific characteristicsfor all of the plurality of user electronic devices. The method furtherprovides the predictive human interface to the plurality of userelectronic devices for use during a next communication originating fromone of the plurality of user electronic devices.

In another embodiment, the specific characteristics include the date,time of day, and intended destination of each communication.

In a further embodiment, the specific characteristics include a locationof a user electronic device when the user electronic device originates acommunication.

In an embodiment, the plurality of user electronic devices that areacceptable to be registered for the predictive human interface includecell phones, wireline phones, desktop computers, laptop computers,netbooks, and internet protocol television receivers.

In another embodiment, the predictive human interface is regenerated,and the regenerated predictive human interface is provided to theplurality of user electronic devices after a communication originatingfrom any one of the plurality of user electronic devices.

In a further embodiment, the predictive human interface is regenerated,and the regenerated predictive human interface is provided to theplurality of user electronic devices at designated time intervals.

In an embodiment, the predictive user interface provides a similar userinterface on all of the plurality of user electronic devices, thesimilar user interface presenting communication alternatives to the userthat have been predicted based upon the stored specific characteristicsassociated with the user's previous communications.

In another embodiment, the communication alternatives presented areprioritized according to the most probable user communication based upona current date and time.

In a further embodiment, the communication alternatives presented arefurther prioritized according to the user's current location.

In an embodiment, the communication alternatives are visually presentedto the user as icons, each visually presented icon providing a visualdistinction when a person associated with the visually presented icon iscurrently on-line.

In another embodiment, the communication alternatives are visuallypresented to the user as icons, each visually presented icon providingspecific information regarding an amount of time that has elapsed sincea last communication with a person associated the visually presentedicon.

In a further embodiment, the communication alternatives are visuallypresented to the user as icons, each visually presented icon providingspecific information regarding a number of pending communications thathave not been communicated to the user, from each person associated witheach icon.

In an embodiment, the communication alternatives presented are furtherprioritized according to the stored user preferences regarding howcertain specified communications are to be processed.

In another embodiment, the user may select one of the communicationalternatives in order to initiate a new communication, a communicationmedium being automatically selected for the new communication based onan algorithm that evaluates the stored specific characteristics, thestored specific characteristics including the frequency of particularcommunication mediums being previously used to communicate with anintended recipient of the new communication.

In a further embodiment, the user may select one of the communicationalternatives in order to initiate a new communication, a communicationmedium being automatically selected for the new communication based onan algorithm that evaluates the stored user preferences.

In an embodiment, the communication alternatives supported includeinitiating a call, browsing the internet, sending an email, initiating aconference call, sending a text message, watching internet protocoltelevision, and sending an instant message.

In another embodiment, a non-transitory computer-readable storagemedium, encoded with a computer-executable program, provides apredictive human interface for a plurality of user electronic devices.The computer-executable program includes an establishing segment forestablishing a user account with a service provider, a registeringsegment for registering the plurality of user electronic devices in anelectronic database associated with the user account, and a storingsegment for storing, in the electronic database, initial userpreferences regarding how certain specified communications related toone or more of the plurality of user electronic devices are to beprocessed. The computer-executable program also includes a monitoringand storing segment for monitoring and storing, by a core networkserver, specific characteristics associated with each communicationoriginating from each of the plurality of user electronic devices. Thecomputer-executable program further includes a generating segment forgenerating a predictive human interface for the plurality of userelectronic devices, based upon the stored specific characteristics forall of the plurality of user electronic devices, and a providing segmentfor providing the predictive human interface to the plurality of userelectronic devices for use during a next communication originating fromone of the plurality of user electronic devices.

In a further embodiment, the predictive user interface provides asimilar user interface on all of the plurality of user electronicdevices, the similar user interface presenting communicationalternatives to the user that have been predicted based upon the storedspecific characteristics associated with the user's previouscommunications.

In an embodiment, a core network server provides a predictive humaninterface for a plurality of user electronic devices, in which the corenetwork server includes a receiver for receiving an identification ofeach of the plurality of user electronic devices associated with a useraccount, and a memory including an electronic database for storing theidentification of each of the received plurality of user electronicdevices associated a user account. The core network server also includesa processor for monitoring and storing specific characteristicsassociated with each communication originating from each of theplurality of user electronic devices, and a generator for generating apredictive human interface for the plurality of user electronic devices,based upon the stored specific characteristics for all of the pluralityof user electronic devices, The core network server further includes atransmitter for providing the predictive human interface to theplurality of user electronic devices for use during a next communicationoriginating from one of the plurality of user electronic devices.

In another embodiment, the predictive user interface provides a similaruser interface on all of the plurality of user electronic devices, thesimilar user interface presenting communication alternatives to the userthat have been predicted based upon the stored specific characteristicsassociated with the user's previous communications.

FIG. 1 is an illustrative embodiment of a general computer system, onwhich a method for providing a predictive human interface for aplurality of user electronic devices can be implemented, which is shownand is designated 100. The computer system 100 can include a set ofinstructions that can be executed to cause the computer system 100 toperform any one or more of the methods or computer based functionsdisclosed herein. The computer system 100 may operate as a standalonedevice or may be connected, for example, using a network 101, to othercomputer systems or peripheral devices.

In a networked deployment, the computer system may operate in thecapacity of a server or as a client user computer in a server-clientuser network environment, or as a peer computer system in a peer-to-peer(or distributed) network environment. The computer system 100 can alsobe implemented as or incorporated into various devices, such as apersonal computer (PC), a tablet PC, a set-top box (STB), a personaldigital assistant (PDA), a mobile device, a global positioning satellite(GPS) device, a palmtop computer, a laptop computer, a desktop computer,a communications device, a wireless telephone, a land-line telephone, acontrol system, a camera, a scanner, a facsimile machine, a printer, apager, a personal trusted device, a web appliance, a network router,switch or bridge, or any other machine capable of executing a set ofinstructions (sequential or otherwise) that specify actions to be takenby that machine. In a particular embodiment, the computer system 100 canbe implemented using electronic devices that provide voice, video ordata communication. Further, while a single computer system 100 isillustrated, the term “system” shall also be taken to include anycollection of systems or sub-systems that individually or jointlyexecute a set, or multiple sets, of instructions to perform one or morecomputer functions.

As illustrated in FIG. 1, the computer system 100 may include aprocessor 110, for example, a central processing unit (CPU), a graphicsprocessing unit (GPU), or both. Moreover, the computer system 100 caninclude a main memory 120 and a static memory 130 that can communicatewith each other via a bus 108. As shown, the computer system 100 mayfurther include a video display unit 150, such as a liquid crystaldisplay (LCD), an organic light emitting diode (OLED), a flat paneldisplay, a solid state display, or a cathode ray tube (CRT).Additionally, the computer system 100 may include an input device 160,such as a keyboard, and a cursor control device 170, such as a mouse.The computer system 100 can also include a disk drive unit 180, a signalgeneration device 190, such as a speaker or remote control, and anetwork interface device 140.

In a particular embodiment, as depicted in FIG. 1, the disk drive unit180 may include a computer-readable medium 182 in which one or more setsof instructions 184, e.g. software, can be embedded. A computer-readablemedium 182 is a tangible article of manufacture, from which sets ofinstructions 184 can be read. Further, the instructions 184 may embodyone or more of the methods or logic as described herein. In a particularembodiment, the instructions 184 may reside completely, or at leastpartially, within the main memory 120, the static memory 130, and/orwithin the processor 110 during execution by the computer system 100.The main memory 120 and the processor 110 also may includecomputer-readable media.

In an alternative embodiment, dedicated hardware implementations, suchas application specific integrated circuits, programmable logic arraysand other hardware devices, can be constructed to implement one or moreof the methods described herein. Applications that may include theapparatus and systems of various embodiments can broadly include avariety of electronic and computer systems. One or more embodimentsdescribed herein may implement functions using two or more specificinterconnected hardware modules or devices with related control and datasignals that can be communicated between and through the modules, or asportions of an application-specific integrated circuit. Accordingly, thepresent system encompasses software, firmware, and hardwareimplementations.

In accordance with various embodiments of the present disclosure, themethods described herein may be implemented by software programsexecutable by a computer system. Further, in an exemplary, non-limitedembodiment, implementations can include distributed processing,component/object distributed processing, and parallel processing.Alternatively, virtual computer system processing can be constructed toimplement one or more of the methods or functionality as describedherein.

The present disclosure contemplates a computer-readable medium 182 thatincludes instructions 184 or receives and executes instructions 184responsive to a propagated signal, so that a device connected to anetwork 101 can communicate voice, video or data over the network 101.Further, the instructions 184 may be transmitted or received over thenetwork 101 via the network interface device 140.

FIG. 2 shows an illustration of a user oriented layered approach tounified communications. In a user oriented layered approach, the variousbehaviors 202 of a user 201 utilizing a variety of electronic userdevices 203 is constantly monitored by a core network 204. The userbehaviors that are monitored include the various ways that the user 201electronically communicates and shares information with other peopleincluded in the user's people network 205.

In performing these functions, the user 201 may interact with a varietyof electronic user devices 203. Non-limiting examples of such electronicuser devices 203 would include, but are not limited to, ‘a cell phone, aland-line phone, a netbook, a personal computer, a home manager, aninternet protocol television, a personal digital assistant, anelectronic tablet, and an intelligent watch.

The electronic user devices 203 electronically interact with a corenetwork 204, which also may include a variety of electronic networkdevices. Non-limiting examples of such electronic core network deviceswould include, but are not limited to, a variety of specialized servers.These servers process all forms of user communications, including video,voice, graphics, and text. Additionally, various processors would alsomanage information, such as user content material, maintain userpresence information, and monitor buddy lists. Furthermore, a corenetwork server would manage a core network address book, in order toprovide an overall management of the user data associated with the corenetwork.

People network 205 is inclusive of the various people with which a userelectronically interacts. These people may be electronically engagedindividually or collectively in designated groups. The people may bedesignated into various categories, such as people included in a socialnetwork category, a professional network category, an acquaintancecategory, a service provider category, and so on. These categories maynot be mutually exclusive, but may overlap with regard to theindividuals included therein.

FIG. 3 shows an illustration of a system architecture conceptualizationof the predictive human interface managed by a core network address book301. As previously discussed with regard to FIG. 2, a user may interactwith a wide variety of electronic user devices 203. FIG. 3 graphicallydepicts some of the various electronic user devices 203 that a user mayutilize, including a cell phone 310, a PC (personal computer) 311, anIPTV (internet protocol television) 312, a netbook 313, and a homemanager 314.

All of the various user communications from the various user devices 203are monitored by a core network 204, including a core server thatmanages a core network address book 301. The user communicationsmonitored by the core network address book 301 may include video 302,voice, 303, and text messaging 304. Each of these forms ofcommunications is inclusive of a wide variety of formats. For example,text messaging may include email, chat rooms, instant messaging,multimedia message services, and short message services. The corenetwork address book 301 may also monitor a user's interaction with theinternet for data gathering, such as with IdM and Ad Engine.Additionally, the core network address book 301 may also monitor how auser shares various information individually or collectively with otherindividuals include in the user's people network 205. This form ofmonitoring may include information shared via a digital locker,including music, video, graphics, documents, photos, and digital linksto internet sites. Other shared information may include presenceinformation maintained by a presence server 305, and document managementinformation maintained by an XDMS server 309.

The core network 204 utilizing the core network address book 301generates a predictive human interface that is consistent across all ofthe electronic user devices 203 that are used by a particular user 201.The predictive user interface presents communication alternatives to theuser that have been predicted based upon stored characteristicsassociated with the user's previous communications using the electronicuser devices 203. The communication alternatives presented to the userare prioritized in a manner so as to predict how the user would likelywant to communicate to someone at a particular date, time, location,and/or mood. The methodology related to this interactive process isfurther described in relation to FIG. 4.

FIG. 4 shows a basic flowchart depicting an exemplary predictive humaninterface process, according to an aspect of the present disclosure. Inthe flowchart, the method starts when the user establishes a useraccount with a designated service provider 401. Establishing such anaccount may include many forms and would generally include theregistration of various user devices 402 that are associated with theuser account and that are to be monitored by the predictive humaninterface process. This registration may also be listed in an electronicdatabase or a network core address book, accessible by a core networkserver. The method may also include the storing of initial userpreferences 403 regarding how certain forms of communication are to beprocessed. For instance, the user may designate that certain calls areto be routed to an intended recipient's personal cell phone, land-linehome phone, or business phone dependent upon the day of the week, and/orthe time of day. Additionally, the user preferences may also be basedupon other factors, such as an intended recipient's location.

FIG. 4 also illustrates that the method for providing a predictive humaninterface for a plurality of user electronic devices includes themonitoring and storing of specific characteristics associated with eachcommunication related to one or more of the various registered userelectronic devices 404. The specific characteristics that are monitoredmay include the date, the time of day, and the intended destination orrecipient of each of the user's communications. The specificcharacteristics may also include the location and type of the user'selectronic device that is generating the electronic user communication.Additionally, the location of the communication recipient, theparticular form of each communication, and the type of electronic deviceon which the communication recipient receives the communication, may beincluded in the specific characteristics that are monitored. Acommunication recipient's designated status, or mood, may also beincluded in the specific characteristics that are monitored.

The method as illustrated in FIG. 4 includes the generation of apredictive human interface for the various user electronic devices basedupon the stored specific characteristics for all of the registeredelectronic user devices 405. This predictive human interface is thenprovided to all of the user devices 406 for subsequent display 407. Thepredictive human interface provides a similar user interface on all ofthe various electronic user devices. The predictive human interface mayalso present communication alternatives to the user that have beenpredicted based upon the stored specific characteristics associated withthe user's previous communications and stored user preferences. It isfurther noted that the user's initially entered preferences may bechanged at any time after the initialization period as well.

The presented communication alternatives may be prioritized according tothe most probable user communication based upon a current date and/or acurrent time of day. The presented communication alternatives may alsobe based upon the user's current location and/or the intendedcommunication recipient's current location. The presented communicationalternatives may be visually presented to the user as icons or avatars,each visually presented icon or avatar providing a visual distinctionwhen a person associated with the visually presented icon or avatar iscurrently on-line, off-line, and/or available to receive a usercommunication. Additionally, each visually presented icon or avatar mayprovide specific information regarding the amount of time that haselapsed since a last communication between the user and a personassociated with the visually presented icon or avatar. Furthermore, eachvisually presented icon or avatar may provide specific informationregarding the number of pending communications that have not beencommunicated to the user, from each person associated with eachpresented icon or avatar. The presented communication alternatives maybe further prioritized according to the stored user preferencesregarding how specified communications are to be processed. It is notedthat the presented communications alternatives may optionally bepresented audibly instead of, or in addition to, the visually presentedcommunication alternatives.

The user may select one of the presented communication alternatives inorder to initiate a new communication, wherein a particular form ofcommunication medium is automatically selected for the new communicationbased on an algorithm that evaluates one, a specific combination of, orall of the stored specific characteristics. The form of evaluationperformed by the algorithm may optionally be set as a preference by theuser.

The presented communication alternatives may include, but is not limitedto, initiating a call, browsing the internet, sending an email,initiating a conference call, sending a text message, sending a shortlength-limited message, watching internet protocol television, andsending an instant message.

The generated predictive human interface is constantly being regeneratedand distributed to the various user electronic devices, such that thepredictive human interface is constantly evolving and learning overtime. The regeneration may be performed in a number of different ways,such as after each user communication, after a predetermined number ofuser communications, at specified time intervals, and upon auser-initiated action. These different methods of regeneration mayoptionally be user selectable. If a particular user electronic device isunable to receive the regenerated predictive human interface at the timeof distribution, reception may optionally be temporarily delayed untilsuch time as the particular user electronic device is able to receivethe regenerated predictive human interface.

Other examples of communication alternatives that may be presentedand/or used based upon the predictive human interface would include theautomatic determination of a preferred communication medium based uponthe detected text being entered into a user device originating acommunication. Additionally, a user's audio message entered into a userdevice may be automatically communicated as an active phone call or as avoice note, based upon a detected or predicted availability of anintended recipient of the audio message. Furthermore, the form ofcommunication medium and the type of communication may also beautomatically presented to the user based upon a detected or predictedlocation or status of an intended recipient.

Although the invention has been described with reference to severalexemplary embodiments, it is understood that the words that have beenused are words of description and illustration, rather than words oflimitation. Changes may be made within the purview of the appendedclaims, as presently stated and as amended, without departing from thescope and spirit of the invention in its aspects. Although the inventionhas been described with reference to particular means, materials andembodiments, the invention is not intended to be limited to theparticulars disclosed; rather the invention extends to all functionallyequivalent structures, methods, and uses such as are within the scope ofthe appended claims.

For example, the interactive voice response method may be implementedusing various forms of communication including telephone land lines,cell phones, voice over Internet protocol, and video calls.

While the computer-readable medium is shown to be a single medium, theterm “computer-readable medium” includes a single medium or multiplemedia, such as a centralized or distributed database, and/or associatedcaches and servers that store one or more sets of instructions. The term“computer-readable medium” shall also include any medium that is capableof storing, encoding or carrying a set of instructions for execution bya processor or that cause a computer system to perform any one or moreof the methods or operations disclosed herein.

In a particular non-limiting, exemplary embodiment, thecomputer-readable medium can include a solid-state memory such as amemory card or other package that houses one or more non-volatileread-only memories. Further, the computer-readable medium can be arandom access memory or other volatile re-writable memory. Additionally,the computer-readable medium can include a magneto-optical or opticalmedium, such as a disk or tapes or other storage device to capturecarrier wave signals such as a signal communicated over a transmissionmedium. Accordingly, the disclosure is considered to include anycomputer-readable medium or other equivalents and successor media, inwhich data or instructions may be stored.

Although the present specification describes components and functionsthat may be implemented in particular embodiments with reference toparticular standards and protocols, the disclosure is not limited tosuch standards and protocols. For example, standards for Internet andother packed switched network transmission (e.g., VoIP, VoiceXML, SALT,SRGS, SISR, SSML, PLS, CCXML) represent examples of the state of theart. Such standards are periodically superseded by faster or moreefficient equivalents having essentially the same functions.Accordingly, replacement standards and protocols having the same orsimilar functions are considered equivalents thereof.

The illustrations of the embodiments described herein are intended toprovide a general understanding of the structure of the variousembodiments. The illustrations are not intended to serve as a completedescription of all of the elements and features of apparatus and systemsthat utilize the structures or methods described herein. Many otherembodiments may be apparent to those of skill in the art upon reviewingthe disclosure. Other embodiments may be utilized and derived from thedisclosure, such that structural and logical substitutions and changesmay be made without departing from the scope of the disclosure.Additionally, the illustrations are merely representational and may notbe drawn to scale. Certain proportions within the illustrations may beexaggerated, while other proportions may be minimized. Accordingly, thedisclosure and the figures are to be regarded as illustrative ratherthan restrictive.

One or more embodiments of the disclosure may be referred to herein,individually and/or collectively, by the term “invention” merely forconvenience and without intending to voluntarily limit the scope of thisapplication to any particular invention or inventive concept. Moreover,although specific embodiments have been illustrated and describedherein, it should be appreciated that any subsequent arrangementdesigned to achieve the same or similar purpose may be substituted forthe specific embodiments shown. This disclosure is intended to cover anyand all subsequent adaptations or variations of various embodiments.Combinations of the above embodiments, and other embodiments notspecifically described herein, will be apparent to those of skill in theart upon reviewing the description.

The Abstract of the Disclosure is provided to comply with 37 C.F.R.§1.72(b) and is submitted with the understanding that it will not beused to interpret or limit the scope or meaning of the claims. Inaddition, in the foregoing Detailed Description, various features may begrouped together or described in a single embodiment for the purpose ofstreamlining the disclosure. This disclosure is not to be interpreted asreflecting an intention that the claimed embodiments require morefeatures than are expressly recited in each claim. Rather, as thefollowing claims reflect, inventive subject matter may be directed toless than all of the features of any of the disclosed embodiments. Thus,the following claims are incorporated into the Detailed Description,with each claim standing on its own as defining separately claimedsubject matter.

The above disclosed subject matter is to be considered illustrative, andnot restrictive, and the appended claims are intended to cover all suchmodifications, enhancements, and other embodiments which fall within thetrue spirit and scope of the present disclosure. Thus, to the maximumextent allowed by law, the scope of the present disclosure is to bedetermined by the broadest permissible interpretation of the followingclaims and their equivalents, and shall not be restricted or limited bythe foregoing detailed description.

What is claimed is:
 1. A method for providing a predictive humaninterface for a plurality of user electronic devices: storing, in anelectronic database, user preferences regarding how certain specifiedcommunications related to a plurality of user electronic devices are tobe processed; monitoring and storing, by a network server, specificcharacteristics associated with communications originating from each ofthe plurality of user electronic devices; generating a similarpredictive human interface for each of the plurality of user electronicdevices, based upon the stored user preferences and the stored specificcharacteristics for the plurality of user electronic devices; andproviding the similar predictive human interface to each of theplurality of user electronic devices for use during communicationsoriginating from one of the plurality of user electronic devices.
 2. Themethod as described in claim 1, wherein the specific characteristicsinclude a date and time of day of each communication.
 3. The method asdescribed in claim 1, wherein the specific characteristics include anintended destination of each communication.
 4. The method as describedin claim 1, wherein the specific characteristics include a location of auser electronic device when the user electronic device originates acommunication.
 5. The method as described in claim 1, wherein thespecific characteristics include a location of an intended communicationrecipient's current location.
 6. The method as described in claim 1,wherein the similar predictive human interface is regenerated, and thesimilar regenerated predictive human interface is provided to theplurality of user electronic devices after a communication originatingfrom any one of the plurality of user electronic devices.
 7. The methodas described in claim 1, wherein the similar predictive human interfaceprovides communication alternatives to a user that have been predictedbased upon the stored user preferences and the stored specificcharacteristics associated with the user's previous communications. 8.The method as described in claim 7, wherein the communicationalternatives presented are prioritized according to a most probable usercommunication based upon a current date and time.
 9. The method asdescribed in claim 8, wherein the communication alternatives presentedare further prioritized according to the user's current location. 10.The method as described in claim 8, wherein the communicationalternatives are visually presented to the user as icons, each visuallypresented icon providing a visual distinction when a person associatedwith the visually presented icon is currently on-line.
 11. The method asdescribed in claim 1, wherein the similar predictive human interface isregenerated, and the similar regenerated predictive human interface isprovided to the plurality of user electronic devices immediately after auser changes a stored specific characteristic.
 12. The method asdescribed in claim 8, wherein the communication alternatives arevisually presented to the user as icons, each visually presented iconproviding specific information regarding a number of pendingcommunications that have not been communicated to the user, from eachperson associated with each icon.
 13. The method as described in claim8, wherein the communication alternatives presented are furtherprioritized according to the stored user preferences regarding howcertain specified communications are to be processed.
 14. The method asdescribed in claim 7, wherein the user may select one of thecommunication alternatives in order to initiate a new communication, acommunication medium being automatically selected for the newcommunication based on an algorithm that evaluates the stored specificcharacteristics, the stored specific characteristics including thefrequency of particular communication mediums being previously used tocommunicate with an intended recipient of the new communication.
 15. Themethod as described in claim 7, wherein the user may select one of thecommunication alternatives in order to initiate a new communication, acommunication medium being automatically selected for the newcommunication based on an algorithm that evaluates the stored userpreferences.
 16. The method as described in claim 1, wherein the similarpredictive human interface is regenerated, and the similar regeneratedpredictive human interface is provided to the plurality of userelectronic devices at designated time intervals.
 17. A tangiblecomputer-readable storage medium, encoded with a computer-executableprogram for providing a predictive human interface for a plurality ofuser electronic devices, and that when executed by a processor, causesthe processor to perform operations comprising: storing, in theelectronic database, user preferences regarding how certain specifiedcommunications related to a plurality of user electronic devices are tobe processed; monitoring and storing, by a core network server, specificcharacteristics associated with communications originating from each ofthe plurality of user electronic devices; generating a similarpredictive human interface for each of the plurality of user electronicdevices, based upon the stored user preferences and the stored specificcharacteristics for the plurality of user electronic devices; andproviding the similar predictive human interface to each of theplurality of user electronic devices for use during communicationsoriginating from one of the plurality of user electronic devices. 18.The tangible computer-readable storage medium described in claim 17,wherein the similar predictive human interface provides communicationalternatives to a user that have been predicted based upon the storeduser preferences and the stored specific characteristics associated withthe user's previous communications.
 19. A network server for providing apredictive human interface for a plurality of user electronic devices,comprising: a memory including an electronic database for storing anidentification of each of a received plurality of user electronicdevices associated a user account; a processor for monitoring andstoring specific characteristics associated with communicationsoriginating from each of the plurality of user electronic devices; agenerator for generating a similar predictive human interface for eachof the plurality of user electronic devices, based upon previouslystored user preferences and the stored specific characteristics for theplurality of user electronic devices; and a transmitter for providingthe similar predictive human interface to each of the plurality of userelectronic devices for use during communications originating from one ofthe plurality of user electronic devices.
 20. The network serverdescribed in claim 19, wherein the predictive human interface providescommunication alternatives to a user that have been predicted based uponthe stored specific characteristics associated with the user's previouscommunications.